self-imposed guilt - Alemán Inglés Diccionario